package com.算法.软件设计与开发.试题编号_2_1_8_期末考试练习检测系统关键算法;

import java.util.Scanner;

public class 任务三_回文数检测关键算法 {
    /**
     * 输入一个 5 位正整数，输出它是不是回文数。回文数是这样一种数，它的
     * 逆序数和它本身相等。例如，12321 的逆序数是 12321，和它本身相等，所以它
     * 是回文数。又例如 25128 的逆序数是 82152，所以它不是回文数。
     * 注意：使用分支或循环结构语句实现。
     * @param args
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个 5 位正整数:");
        int N = sc.nextInt();
        number(N);
    }
    public static void number(int N){
        int a = N % 10;
        int b = N / 10 % 10;
        int c = N / 100 % 10;
        int d = N / 1000 % 10;
        int e = N /10000 % 10;
        String str = "";
        str = a+""+b+""+c+""+d+""+e;
        int num = Integer.parseInt(str);
        System.out.println(e);
        if (N >= 100000 || N<=9999)
            return;
        if(N == num){
            System.out.println(N+"是回文数");
        }else{
            System.out.println(N+"不是回文数");
        }
    }
}
